import Vue from 'vue'
import SvgIcon from '@/components/SvgIcon'// svg component

// register globally
Vue.component('svg-icon', SvgIcon)

// 批量注册组件，三个参：1：directory：要查找的文件路径 2:是否查找子目录 3：要匹配文件的正则
// 批量注册后只要加<svg-icon icon-class="svg图标名"></svg_icon>
const req = require.context('./svg', false, /\.svg$/)
// 函数 执行了keys方法返回了一个由匹配文件的文件名组成的数组
// https://blog.csdn.net/qq_21567385/article/details/107626075
const requireAll = requireContext => requireContext.keys().map(requireContext)
requireAll(req)
